// pages/register/register.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    phone: '',//手机号
    nickname:'',//昵称
    password: '',//密码
    confirmPassword: '',//确认密码
    entered: '#f5a522',//按钮样式
    disabled: true,//按钮禁用
    message: '',//提示密码与确认密码不同信息
    checked: false,//复选框选择
  },
  // 改变复选框
  onChangeChecked(event) {
    this.setData({
      checked: event.detail,
    });
  },
  // 值修改触发检验方法
  onChange(event) {
    // 判断所有字段不为空
    if(this.data.phone.length == 11 & this.data.nickname != '' & this.data.password != '' & this.data.confirmPassword != ''){
      // 不为空启用按钮
      this.setData({
        entered:"linear-gradient(to right, #f5a522, #f56f16)",
        disabled: false
      })
    }else{
      // 为空禁用按钮
      this.setData({
        entered:"#f5a522",
        disabled: true
      })
    }
  },
  // 提交注册
  register(){
    // 判断密码与确认密码是否相同
    if(this.data.password != this.data.confirmPassword){
      // 不相同给页面提示不同
      this.setData({
        message: '密码错误'
      })
    }else{
      // 相同修改为空然后跳转页面
      this.setData({
        message: ''
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})